﻿using System.Data;

namespace Jet.Dal.EF
{
	/// <summary>
	/// EF repository supports standart operation, entities creation and navigation.
	/// </summary>
	/// <typeparam name="TEntity"></typeparam>
	public interface IEFRepository<TEntity> : ICrudRepository<TEntity>, IChangeTrackingRepository<EntityKey, TEntity>,
		IEntityFactoryRepository<EntityKey, TEntity>, INavigableRepository<TEntity>
		where TEntity:class 
	{
	}
}
